home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0399 / 36 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  2.1 KB

  1. Date: Tue, 31 May 94 09:59 BST-1
  2. From: Andre Willey <andre@cix.compulink.co.uk>
  3. Subject: Re: Color Mapping/Ctrl-A
  4. To: gem-list@world.std.com
  5. Message-Id: <memo.248342@cix.compulink.co.uk>
  6. Precedence: bulk
  7.  
  8.  
  9. In-Reply-To: <199405310041.AA0728134737@relay2.geis.com>
  10.  
  11. In <199405310041.AA0728134737@relay2.geis.com>, s.sanders2@genie.geis.com
  12. wrote:
  13.  
  14.   > I think the best guideline to follow is to _never_ alter the first
  15.   > 16 colors from the factory default unless one of the following three
  16.   > conditions are in effect: 
  17.   >  
  18.   > 1. You're in a 16-color or fewer mode and you're a graphics program.
  19.   > 2. You're a grayscale graphics editor and you need all 256 colors.
  20.   > 3. You're a full screen game. 
  21.  
  22. I fully agree. The user has a *Control Panel* with which to set up their
  23. preferred colour scheme. For a program to second-guess the user's own 0-15
  24. choices without good reason is arrogant. As you say, graphics programs
  25. are an obvious exception, though. What I would suggest is standardising
  26. the palette entries used for different tasks within a program. e.g. one
  27. entry for window backgrounds, one for text, another for dialog backgrounds,
  28. another for normal buttons, another for critical buttons, etc.) That way,
  29. a user could configure their colours so that all windows & dialogs look
  30. as *they* wish them to look, not as 1001 different programmers think they
  31. should look.
  32.  
  33.   > If you're in MultiTOS you should probably manage WM_TOPPED and
  34.   > WM_UNTOPPED appropriately to reserve and release the upper 240 palette
  35.   > entries. 
  36.  
  37. Yep. Applications that do alter the palette should only do so when the
  38. appropriate window is topped. I don't think clicking on a background
  39. window should alter the colour palette unless it also tops the window.
  40.   
  41. Andre
  42.  
  43.  +------------------------------------+-------------------------------+
  44.  |            Andre Willey            |  Cygnus Software Development  |
  45.  |  Email: andre@cix.compulink.co.uk  |  Sutton Coldfield -- England  |
  46.  |   or: ...{mcsun}!uknet!cix!andre   |  Tel:  (UK/+44) 021 308 5251  |
  47.  +------------------------------------+-------------------------------+
  48.